package com.aliothservice.catfish.device.data;

import java.util.List;

// this is a POJO, describing necessary information for collectors 
public class DeviceOrder {
	
	public static final String TYPE_VEHICLE = "vehicle";
	public static final String TYPE_WAREHOUSE = "warehouse";
	public static final String TYPE_ADMIN_CONSOLE = "adminConsole";
	
	private String type;
	
	private String orderId;
	private List<String> viewers;
	
	private String deviceSN;
	private Integer temperatureMin;
	private Integer temperatureMax;
	
	// optional
	private String licensePlate;

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getDeviceSN() {
		return deviceSN;
	}

	public void setDeviceSN(String deviceSN) {
		this.deviceSN = deviceSN;
	}

	public Integer getTemperatureMin() {
		return temperatureMin;
	}

	public void setTemperatureMin(Integer temperatureMin) {
		this.temperatureMin = temperatureMin;
	}

	public Integer getTemperatureMax() {
		return temperatureMax;
	}

	public void setTemperatureMax(Integer temperatureMax) {
		this.temperatureMax = temperatureMax;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public List<String> getViewers() {
		return viewers;
	}

	public void setViewers(List<String> viewers) {
		this.viewers = viewers;
	}

	public String getLicensePlate() {
		return licensePlate;
	}

	public void setLicensePlate(String licensePlate) {
		this.licensePlate = licensePlate;
	}

}
